import 'package:get/route_manager.dart';
import 'package:smart_lam/modules/ble_devices/ble_devices_binding.dart';
import 'package:smart_lam/modules/ble_devices/ble_devices_page.dart';
import 'package:smart_lam/modules/home/home_binding.dart';
import 'package:smart_lam/modules/home/home_page.dart';
import 'package:smart_lam/modules/lamp/lamp_binding.dart';
import 'package:smart_lam/modules/lamp/lamp_page.dart';

part './app_routes.dart';

abstract class AppPages {
  static final pages = <GetPage<dynamic>>[
    GetPage<dynamic>(name: Routes.home, page: () => HomePage(), binding: HomeBinding()),
    GetPage<dynamic>(name: Routes.bleDevices, page: () => BleDevicesPage(), binding: BleDevicesBinding()),
    GetPage<dynamic>(name: Routes.lamp, page: () => LampPage(), binding: LampBinding()),
  ];
}